今天要來介紹python的函式。
你可以把 def() 看成一個你自己設計的機器,你可以決定要丟進去什麼東西和最後出來的成果。以下面的例子舉例,你設計了一個叫 plus 的機器,並且你規定輸入有 兩個值(a和b),輸出(return) 為a和b加起來的值。
而後你在第3行呼叫了這台機器並丟進去了2和5兩個數值(預設會依照順序丟給機器,也就是2丟給a,5丟給b),機器處理完後便輸出結果給 d
def plus(a,b):
return int(sum([a,b]))
d = plus(2,5)
print(d)
7
我們也可以不要照順序丟給機器,在第4行我們直接跟機器講了b就是2,a就是5
def plus(a,b):
print(a)
print(b)
plus(b=2,a=5)
5
2